package controlador;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import vista.VistaPrincipal;
public class ControladorVistaPrincipal implements ActionListener {

	private VistaPrincipal ventanaPrincipal;
	
	private ControladorVistaCliente controladorVentanaCliente;
	private ControladorVistaProducto controladorVentanaProducto;
	private ControladorVistaIngrediente controladorVentanaIngrediente;
	private ControladorVistaOrden controladorVentanaOrdenes;
	private ControladorVistaCategoria controladorVentanaCategoria;
	private ControladorVistaListadoIngredientes controladorVentanaListado;

	public ControladorVistaPrincipal() {
		super();
		ventanaPrincipal = new VistaPrincipal();
		ventanaPrincipal.addListener(this);
		ventanaPrincipal.setVisible(true);
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		String actionCommand = e.getActionCommand();
		if(actionCommand.equals("Salir"))
		{
			System.exit(0);
		}
		else if(actionCommand.equals("Productos"))
		{
			controladorVentanaProducto = new ControladorVistaProducto();
			
		}
		else if(actionCommand.equals("Clientes"))
		{
			controladorVentanaCliente = new ControladorVistaCliente();
		}
		else if(actionCommand.equals("Ingredientes"))
		{
			controladorVentanaIngrediente = new ControladorVistaIngrediente();
		}
		else if (actionCommand.equals("Categoria de Productos"))
		{
			controladorVentanaCategoria = new ControladorVistaCategoria();
		}
		else if(actionCommand.equals("Ordenes de Servicio"))
		{
			controladorVentanaOrdenes = new ControladorVistaOrden();
		}
		else if(actionCommand.equals("Listado de Ingredientes"))
		{
		
			controladorVentanaListado = new ControladorVistaListadoIngredientes(); 
		}
		
	}
}

